more power to your elbow! - Francés Inglés Diccionario